package com.erp.order.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;


/**
 * 新版交接单组包信息视图对象 erp_handover_orders_info
 *
 * @author erp
 * @date 2023-08-07
 */
@Data
@ExcelIgnoreUnannotated
public class ErpHandoverOrdersInfoSelVo {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ExcelProperty(value = "主键")
    private Long id;


    /**
     * LP单号列表;LP单号列表
     */
    @ExcelProperty(value = "LP单号列表;LP单号列表")
    private String orderCodeList;

    /**
     * 交接单id
     */
    @ExcelProperty(value = "交接单id")
    private Long handoverOrderId;

    /**
     * 交接批次号，即交接单id;交接批次号，即交接单id
     */
    @ExcelProperty(value = "交接批次号，即交接单id;交接批次号，即交接单id")
    private Long handoverContentId;

    /**
     * 交接物编码，即大包LP号;交接物编码，即大包LP号
     */
    @ExcelProperty(value = "交接物编码，即大包LP号;交接物编码，即大包LP号")
    private String handoverContentCode;

    /**
     * 大包备注;大包备注
     */
    @ExcelProperty(value = "大包备注;大包备注")
    private String remark;

    /**
     * 交接物物流订单编号
     */
    @ExcelProperty(value = "交接物物流订单编号")
    private String orderCode;

    /**
     * 交接物运单号
     */
    @ExcelProperty(value = "交接物运单号")
    private String trackingNumber;

    /**
     * 交接物状态
     */
    @ExcelProperty(value = "交接物状态")
    private String statusName;

    /**
     * 是否已打印
     */
    @ExcelProperty(value = "是否已打印")
    private Integer isPrint;

    private String createTime;


}
